package com.frejoys.common.dto.common.notify;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
public class OssCallbackDto {

    @Schema(type = "String", name = "filename", description = "文件名称", required = true, defaultValue = "test/202322/333.png")
    private String filename;

    @Schema(type = "String", name = "size", description = "文件大小", required = true, defaultValue = "1024")
    private String size;

    @Schema(type = "String", name = "mimeType", description = "文件类型", required = true, defaultValue = "image/png")
    private String mimeType;

    @Schema(type = "String", name = "width", description = "文件宽", required = true, defaultValue = "200")
    private String width;

    @Schema(type = "String", name = "height", description = "文件高", required = true, defaultValue = "200")
    private String height;

    @Schema(type = "String", name = "token", description = "验证", required = true, defaultValue = "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJmbmFtZSI6InRlc3QvMjAyNC9kYzE3NDc3MTg2NjY0ZGU3OTk1ZjllNmYzMDJjZGYyMi5qcGciLCJleHAiOjE3MTE3MzAyMjF9.xGJAU6Q-hLGtJnObxOgG4vPLP_QONO8PM9s5zCI9tc0")
    private String token;

}
